Bing found the following results
Google Maps
Ottawa Map - Ontario, Canada - Mapcarta
Canada Ottawa - Google My Maps
Ottawa - Wikipedia
Ottawa Attractions Map | Visit A City
Ottawa, Ontario - Google My Maps
Ottawa Map | Canada | Detailed Maps of Ottawa - World Maps
Plan your visit | Ottawa Tourism
GeoOttawaLite
Ottawa Map & Directions - MapQuest